/* * ---------------------------------------------------------------- * Copyright Backbase b.v. 2003/2013 * All rights reserved. * ---------------------------------------------------------------- * Version 5.5 * Author : Backbase R&D - Amsterdam - New York * ---------------------------------------------------------------- */ // ---------------------------------------------------------------- b$.module('b$.view.bdom', function() { var DesignElement = b$.bdom.getNamespace('http://backbase.com/2012/view').getClass('DesignElement'); /** * @extends backbase.com.2012.view.DesignElement * @class backbase.com.2013.view.ViewElement */ var ViewElement = DesignElement.extend(null, { namespaceURI: 'http://backbase.com/2013/view', localName: 'ViewElement', getHTMLNode: function() { return this.getDisplay(); } }); });/* * ---------------------------------------------------------------- * Copyright Backbase b.v. 2003/2012 * All rights reserved. * ---------------------------------------------------------------- * Version 5.5 * Author : Backbase R&D - Amsterdam - New York * ---------------------------------------------------------------- */ b$.module("b$.portal.view.bdom.default", function() { var scope = function(){return this}(); var BDOMNamespace = b$.bdom.Namespace; var Component = b$.view.bdom.Component; var ViewElement = b$.bdom.getNamespace('http://backbase.com/2013/view').getClass('ViewElement'); var Perspective = b$.view.perspective.Perspective; var PerspectiveType = b$.view.perspective.PerspectiveType; var PerspectiveParameters = b$.view.perspective.PerspectiveParameters; var SimpleURITemplate = b$._private.template.SimpleURITemplate; var htmlAPI = b$._private.htmlAPI; var XMLHelper = b$._private.xml; var NSPortalDefault = BDOMNamespace.extend(function (namespaceURI) { BDOMNamespace.call(this, namespaceURI); },{ }); var NS = new NSPortalDefault('http://backbase.com/2013/portalView'); this.NS = NS; var refreshHTML = function (bdomModel, elm, callback, errCallback) { var This = this; b$.portal.portalServer.loadItemHTML(bdomModel.originalItem, function(text, res) { var head = text.substring(0,text.indexOf(''))+''; var body = text.substring(text.indexOf('')+6,text.indexOf('', text.indexOf('', text.indexOf('', response.indexOf('